﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DBSourceToolsLib.Composite
{
    public enum DBCompositeType
    {
        Database,       //: m_contextMenuStripDatabase
        Tables,         // : m_contextMenuStripTables
        Table,          // : m_contextMenuStripTable
        Fields,
        Field,
        Views,          // : m_contextMenuStripViews
        View,           // : m_contextMenuStripView
        Procs,          // : m_contextMenuStripProcs
        Proc,
        Functions,          // : m_contextMenuStripFunctions
        Function,
        Parameters,
        Parameter,
        Schema,
        Schemas,            // : m_contextMenuTreeView - error
        XmlSchemas,
        XmlSchema,          // : m_contextMenuTreeView - error
        Queries,            // : m_contextMenuStripQueries
        Query,          // : m_contextMenuTreeView
        Users,
        User,           // : m_contextMenuTreeView - error
        Roles,
        Role,           // : m_contextMenuTreeView - error
        Table_Types,
        Table_Type,         // : m_contextMenuTreeView - error
        Triggers,           // : m_contextMenuTreeView - error
        Trigger,
        Dependancy,             // Tree : 
        Deployment_Targets,     // : m_contextMenuDeployTarget
        Deployment_Target,      // : m_contextMenuStripProperties
        Patches,            // : m_contextMenuStripPatches
        Patch,          // : m_contextMenuTreeView
        File,
        DataTypes,
        DataType,
        Data,
        Synonym

    }
}
